Developer --> Technical Publications
PATHMac OS 8 Developer Documentation > Networking and Communications > AppleShare >

User Authentication Modules


About This Manual

This document describes version 2.0 of the application programming interface for client user authentication modules (UAMs). UAMs allow AppleTalk Filing Protocol (AFP) clients to be authenticated with an AppleShare IP server using an alternate authorization scheme, such as Kerberos, Network Information Service (NIS), Windows NT domains, or Novell Directory Services (NDS). For example, an NIS UAM could authenticate a user for a connection to an AppleShare IP file server, mail server, or web server by accessing a central database of user names and passwords stored on an NIS server running on a Sun workstation. Such centralized authentication information would substantially reduced the effort that would otherwise be required to maintain multiple repositories of authentication information.

A UAM implementation consists of a client UAM and a server UAM. This manual describes the method by which a client UAM communicates with a server UAM to authenticate AFP clients. Segments of sample code are included to help developers understand how to use the various calls.


© 1999 Apple Computer, Inc. – (Last Updated 07 May 99)